package org.jcat.demo.designpattern.cate1.builder02;

public class KFCWaiter {
    private MealBuilder mealBuilder;  
      
    public void setMealBuilder(MealBuilder mealBuilder) {  
        this.mealBuilder = mealBuilder;  
    }  
  
    public Meal construct(){  
        //准备食物  
        mealBuilder.buildFood();  
        //准备饮料  
        mealBuilder.buildDrink();  
          
        //准备完毕，返回一个完整的套餐给客户  
        return mealBuilder.getMeal();  
    }  
}  